WeldModuleResourceLoader{
  this.module=module;
}
classForName{
  try {
    final Class<?> clazz=module.getClassLoader().loadClass(name);
    classes.put(name,clazz);
    return clazz;
    throw new ResourceLoadingException(e);
    throw new ResourceLoadingException(e);
    throw new ResourceLoadingException(e);
}
addAdditionalClass{ }
getResource{
  try {
    return module.getClassLoader().getResource(name);
}
getResources{
  try {
    final HashSet<URL> resources=new HashSet<URL>();
    while (urls.hasMoreElements()) {
 catch (  Exception e) {
    throw new ResourceLoadingException(e);
}
cleanup{ }
